deep cleft - German English Dictionary